@charset "utf-8";
html,body,div,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,input,textarea,p,th,td,button,span,menu,section,nav{margin:0;padding:0;webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{max-width:540px;min-width:320px;overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:subpixel-antialiased;-moz-user-select:none;font:normal 0.9rem/1.5 Tahoma,"Lucida Grande",Verdana,"Microsoft YaHei","hei";color:#666;margin:0 auto;background-color:#f8f8f8;}
h1,h2,h3,h4,h5{font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
img{padding:0;margin:0;display:inline-block;}
ol,ul{list-style:none;}
:focus{outline:none}
dfn{color:#666;font-style:normal;}
em,i{font-style:normal;}
table{border-collapse:collapse;}
label,input,select{vertical-align:middle;}
table,th,td,fieldset,legend{font-weight:400;border:0 none;border-collapse:collapse;}
a{color:#666;text-decoration:none;}
.pull-left{float:left!important;}
.pull-right{float:right!important;}
.auto{overflow:auto;}
.padding{padding:4px;}
.padding-top{padding-top:4px;}
.padding-left{padding-left:4px;}
.padding-right{padding-right:4px;}
.padding-bottom{padding-bottom:4px;}
.no-padding-top{padding-top:0!important;}
.no-padding-left{padding-left:0!important;}
.no-padding-right{padding-right:0!important;}
.no-padding-bottom{padding-bottom:0!important;}
.margin{margin:8px 0!important;}
.margint10{margin-top:2rem!important;}
.margint125{margin-top:12.5rem!important;}
input,textarea,button{font-family:"Microsoft YaHei";}
textarea{resize:none;}
.clear:after{clear:both;content:".";display:block;height:0;font-size:0px;line-height:0;visibility:hidden;}
input::-webkit-input-placeholder{color:#888;text-shadow:0 1px 1px #fdfdfd,0 1px 1px #fdfdfd;font-family:"Microsoft YaHei";}
input::-moz-placeholder{color:#888;text-shadow:0 1px 1px #fdfdfd,0 1px 1px #fdfdfd;font-family:"Microsoft YaHei";}
input::-o-placeholder{color:#888;text-shadow:0 1px 1px #fdfdfd,0 1px 1px #fdfdfd;font-family:"Microsoft YaHei";}
input::-ms-placeholder{color:#888;text-shadow:0 1px 1px #fdfdfd,0 1px 1px #fdfdfd;font-family:"Microsoft YaHei";}

.fixed{max-width:540px;min-width:320px;position:fixed;right:0;left:0;z-index:2;margin:0 auto;}

.border-radius{border-radius:1rem;}
.border-radius4{border-radius:4px;}
img,button{background:transparent;border:0 none;vertical-align:middle;}
*,*:before,*:after{box-sizing:border-box;}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],textarea{-webkit-appearance:none;border-radius:4px;border:none;}
input[type="text"],input[type="password"],input[type="tel"],input[type="number"]{line-height:normal;padding:0 .5rem;}
input[type="text"],input[type="password"]{line-height:35px;}
button[disabled]{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bbb;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-auto{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#009696!important;}
input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed;}
input[disabled],textarea[disabled],.inbtn.disabled{color:#999!important;background-color:#f1f1f1!important;background-image:none!important;}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;color:inherit;}
h1,.h1{font-size:20px;}
h2,.h2{font-size:18px;}
h3,.h3{font-size:16px;}
h4,.h4{font-size:14px;}

.red{color:#ff4747!important;}
.blue{color:#009696!important;}
.text-muted{color:#666!important;}
.green{color:#42b153!important;}
.brown{color:#996c33!important;}
.bg-blue{background-color:#009696!important;color:white!important;}

.hidden{display:none!important;}

.img-responsive{display:block;max-width:100%;height:auto;}
.img-absolute{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.no-border-radius{border-radius:0!important;}
.no-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #d7d7d7;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}


.half{width:100%;height:100%;background-color:rgba(0,0,0,.3);}
.no-orader{margin-top:7%;}
.no-orader img{margin-bottom:7%;}
.box-shadow{-webkit-box-shadow:0 .1rem .5rem rgba(0,0,0,.2);box-shadow:0 .1rem .5rem rgba(0,0,0,.2);border-bottom:1px solid #ddd;border-top:1px solid #ddd;background-color:#fff;margin-bottom:8px;}
/*.box-shadow:first-child{border-top:none;}*/

.width-5{width:5%!important}
.width-10{width:10%!important}
.width-15{width:15%!important}
.width-20{width:20%!important}
.width-25{width:25%!important}
.width-30{width:30%!important}
.width-33{width:33.3333333%!important}
.width-35{width:35%!important}
.width-40{width:40%!important}
.width-45{width:45%!important}
.width-48{width:48%!important}
.width-50{width:50%!important}
.width-55{width:55%!important}
.width-60{width:60%!important}
.width-65{width:65%!important}
.width-70{width:70%!important}
.width-75{width:75%!important}
.width-80{width:80%!important}
.width-85{width:85%!important}
.width-90{width:90%!important}
.width-95{width:95%!important}
.width-100{width:100%!important}


/*
 *头部样式 
*/
header{height:50px;font-size:15px;background:url(../../images/header-lt.png) no-repeat left bottom / auto 100%;background-blend-mode:multiply;position:relative;}
header a{width:50px;height:50px;line-height:50px;display:inline-block;position:relative;z-index:3;}
header a:after{width:12px;height:12px;border:2px solid white;border-right:none;border-top:none;content:'';display:inline-block;transform:rotate(45deg);}
header:before{width:calc(100% - 100px);height:50px;position:absolute;z-index:1;top:0;right:0;background:#009696 url(../../images/header-rt.png) no-repeat right bottom / auto 100%;content:'';display:inline-block;background-blend-mode:multiply;}
header span{line-height:50px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}
/*end*/
@media screen and (min-width: 321px) and (max-width: 480px){
/*body{font-size:14px;}*/
h1,.h1{font-size:21px;}
h2,.h2{font-size:19px;}
h3,.h3{font-size:17px;}
h4,.h4{font-size:15px;}
}
@media screen and (min-width: 480px) and (max-width: 540px){
/*body{font-size:14px;}*/
}
/* 
*平板之类的宽度 1024 以下设备 
*/
@media only screen and (min-width: 540px) and (max-width: 1024px){
/*body{font-size:14px;}*/
/*h1,.h1{font-size:2.75rem;}
h2,.h2{font-size:2.25rem;}
h3,.h3{font-size:1.75rem;}
h4,.h4{font-size:1.25rem;}*/
/*.margin,.box-shadow+.box-shadow{margin:1rem 0;}*/
}